package com.zed.code.response;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.io.Serializable;

public class ConnectorInfo implements Serializable {
    /**
     *充电设备接口编码
     * */
    private String ConnectorID;
    /**
     *充电设备接口名称
     * */
    private String ConnectorName;
    /**
     *充电设备接口类型
     * */
    private Integer ConnectorType;
    /**
     *额定电压上限
     * */
    private Integer VoltageUpperLimits;
    /**
     *额定电压下限
     * */
    private Integer VoltageLowerLimits;
    /**
     *额定电流
     * */
    private Integer RatedCurrent;
    /**
     *额定功率
     * */
    private Float Power;
    /**
     *车位号
     * */
    private String ParkNo;
    @JSONField(name="ConnectorID")
    @JsonProperty("ConnectorID")
    public String getConnectorID() {
        return ConnectorID;
    }

    public void setConnectorID(String connectorID) {
        ConnectorID = connectorID;
    }
    @JSONField(name="ConnectorName")
    @JsonProperty("ConnectorName")
    public String getConnectorName() {
        return ConnectorName;
    }

    public void setConnectorName(String connectorName) {
        ConnectorName = connectorName;
    }
    @JSONField(name="ConnectorType")
    @JsonProperty("ConnectorType")
    public Integer getConnectorType() {
        return ConnectorType;
    }

    public void setConnectorType(Integer connectorType) {
        ConnectorType = connectorType;
    }
    @JSONField(name="VoltageUpperLimits")
    @JsonProperty("VoltageUpperLimits")
    public Integer getVoltageUpperLimits() {
        return VoltageUpperLimits;
    }

    public void setVoltageUpperLimits(Integer voltageUpperLimits) {
        VoltageUpperLimits = voltageUpperLimits;
    }
    @JSONField(name="VoltageLowerLimits")
    @JsonProperty("VoltageLowerLimits")
    public Integer getVoltageLowerLimits() {
        return VoltageLowerLimits;
    }

    public void setVoltageLowerLimits(Integer voltageLowerLimits) {
        VoltageLowerLimits = voltageLowerLimits;
    }
    @JSONField(name="RatedCurrent")
    @JsonProperty("RatedCurrent")
    public Integer getRatedCurrent() {
        return RatedCurrent;
    }

    public void setRatedCurrent(Integer ratedCurrent) {
        RatedCurrent = ratedCurrent;
    }
    @JSONField(name="Power")
    @JsonProperty("Power")
    public Float getPower() {
        return Power;
    }

    public void setPower(Float power) {
        Power = power;
    }
    @JSONField(name="ParkNo")
    @JsonProperty("ParkNo")
    public String getParkNo() {
        return ParkNo;
    }

    public void setParkNo(String parkNo) {
        ParkNo = parkNo;
    }
}
